﻿namespace Sustainalytics.ESGRatings.BusinessLogic.Models
{
    /// <summary>
    /// Key ESG Issue Value.
    /// </summary>
    public class KeyEsgIssueValue
    {
        /// <summary>
        /// Key ESG Issue.
        /// </summary>
        public KeyEsgIssue KeyEsgIssue { get; set; }

        /// <summary>
        /// Value in terms of Business Impact.
        /// </summary>
        public decimal BusinessImpact { get; set; }

        /// <summary>
        /// Business Impact value level.
        /// </summary>
        public KeyEsgIssueValueLevelEnum BusinessImpactLevel { get; set; }

        /// <summary>
        /// Value in terms of Sustainability Impact.
        /// </summary>
        public decimal SustainabilityImpact { get; set; }

        /// <summary>
        /// Sustainability Impact value level.
        /// </summary>
        public KeyEsgIssueValueLevelEnum SustainabilityImpactLevel { get; set; }
    }
}
